geographic isolation - Español Inglés Diccionario